Blackhawk Network — Software Engineer

Posted: 30-06-2025

Description


Role Overview:

As a Software Engineer at BHN, you will join a dynamic Engineering team tasked with building digital platforms and products that facilitate cross-channel payments through cash-in, cash-out, and mobile solutions. The team leverages modern technologies, including smart contracts, serverless architectures, and real-time payment systems, to innovate and expand BHN’s reach to the next million users.

This role is perfect for problem solvers passionate about contributing to a creative and collaborative engineering environment. BHN is seeking candidates who can inspire others, think creatively, and work closely with both technical and business stakeholders.

Key Responsibilities

  • Deliver high-performance software solutions using established software architecture patterns, best practices, and aspect-oriented programming techniques.
  • Collaborate closely with architects to design and build effective solutions on the first attempt.
  • Work hand-in-hand with product teams to ensure solutions align with business goals and are delivered on schedule.
  • Partner with operations and support teams to facilitate successful production deployment and smooth post-release transitions.
  • Contribute to performance analysis and capacity planning initiatives to ensure system scalability and reliability.

Key Technical Skills

Core Java, J2EE, JDK 1.8+, Spring Framework, Multithreaded Applications, RESTful Architecture, REST Web Services, MySQL, Oracle, Object-Oriented Design, Cloud

Requirements

  • Master’s or Bachelor’s degree in Computer Science or a related discipline.
  • Minimum 0 years of professional software development experience (preferably at least 6 months).
  • Strong practical experience with core Java and J2EE technologies.
  • Solid knowledge of Java 1.8 or above.
  • Experience working with Spring or similar frameworks.
  • Proficiency in developing multithreaded applications.
  • Solid understanding of RESTful architecture and implementing REST Web Services.
  • Experience with relational database design, specifically with MySQL or Oracle, and strong SQL skills.
  • Strong object-oriented design and development skills.
  • Creative problem-solving abilities and excellent communication skills.
  • Experience in the finance or payment industry is a plus.
  • Knowledge or proficiency in cloud technologies is highly desirable.

About Blackhawk Network:

Blackhawk Network (BHN) operates the world’s largest network of branded payment solutions, helping businesses grow revenue, increase customer loyalty, motivate and reward employees, disburse funds, and engage consumers. BHN’s portfolio includes gift cards, egifts, corporate payouts, and other payment products distributed via a single global platform with over 400,000 consumer touchpoints worldwide.

Company Culture and Work Environment:

At BHN, employees are considered the organization’s greatest asset. The company values collaboration, innovation, passion, and teamwork, fostering a vibrant culture and investing significantly in professional development. BHN aims to build diverse, talented teams, offering mentorship and support to ensure successful, sustainable careers for its employees.

Important Notice:

This job description and related content are owned by Blackhawk Network. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Blackhawk Network directly. We do not process applications or respond to candidate queries.